﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using negocio.servicios;

namespace web.form
{
    public partial class InformeVentas : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
           
        }

        protected void cmd_Generar_Click(object sender, EventArgs e)
        {
            cargarGrilla();

        }

        private void cargarGrilla()
        {
            string cod = txt_codigo.Text;
            string fechaDesde = txt_fecha.Text;
            string fechaHasta;
            double precioDesde = 0;
            double precioHasta = 0;
            if (txt_precioDesde.Text != "")
            {
                precioDesde = double.Parse(txt_precioDesde.Text);
                precioHasta = double.Parse(txt_PrecioHasta.Text);
            }

            if (txt_fechaHasta.Text == "")
                fechaHasta = (DateTime.Today).ToShortDateString();
            else
                fechaHasta = txt_fechaHasta.Text;

            InformeVentaService InfSer = new InformeVentaService();
            grdVentas.DataSource = InfSer.traerDatosInforme(cod, fechaDesde, fechaHasta, precioDesde, precioHasta);
            grdVentas.DataBind();
        }

        protected void grdVentas_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            grdVentas.PageIndex = e.NewPageIndex;
            cargarGrilla();

        }


    }
}